Tureng Mobile
Genel
4
s.
disheartened
s.
demoralized [us]
s.
demoralised [uk]
s.
discouraged